a ruler having unlimited power - Alemán Inglés Diccionario